package cn.zzf.mapper;

import cn.zzf.po.TeacherClassNexus;
import cn.zzf.po.TeacherClassNexusExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TeacherClassNexusMapper {
    long countByExample(TeacherClassNexusExample example);

    int deleteByExample(TeacherClassNexusExample example);

    int deleteByPrimaryKey(Long id);

    int insert(TeacherClassNexus record);

    int insertSelective(TeacherClassNexus record);

    List<TeacherClassNexus> selectByExample(TeacherClassNexusExample example);

    TeacherClassNexus selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") TeacherClassNexus record, @Param("example") TeacherClassNexusExample example);

    int updateByExample(@Param("record") TeacherClassNexus record, @Param("example") TeacherClassNexusExample example);

    int updateByPrimaryKeySelective(TeacherClassNexus record);

    int updateByPrimaryKey(TeacherClassNexus record);
}